guinea worm infection - English Synonyms Dictionary